@charset "utf-8";
.position {clear:both; overflow:hidden; width:960px; margin:0 auto 0; text-align:left; color:#1e5899;}
.user_main {clear:both; overflow:hidden; width:960px; margin:3px auto 0; background:url(images/user_bg.gif) -200px 0 repeat-y}
.user_main_L { float:left; width:200px; background:url(images/user_bg.gif) 0 0 no-repeat; padding-bottom:158px;}
.user_main_R { float:right; width:732px; overflow:hidden;}
.user_line {clear:both; overflow:hidden; width:200px; height:1px; line-height:1px; margin:0 auto 0 0;background:url(images/user_bg.gif) 0 0 no-repeat}

.user_main_L .photo { clear:both; margin:22px auto 0; overflow:hidden; width:142px; height:142px; border:1px solid #cccccc;}
.user_main_L .photo img { width:140px; height:140px; margin:1px auto auto;}
.user_main_L .name { clear:both; width:180px; overflow:hidden; margin:5px auto 0; font-weight:bold;color:#3f7fbc;}
.user_main_L .unit {lear:both; width:180px; overflow:hidden; margin:2px auto 0; color:#333333}
.user_main_L .side_nav { clear:both; width:200px; margin:0 auto 0;_margin:0 auto 0 -16px;+margin:0 auto 0 -16px;}
.user_main_L .side_nav li {clear:both; width:200px; height:39px; margin-top:21px; text-align:left;}
.user_main_L .side_nav li a{ display:block; height:39px; width:200px; background:url(images/side_nav_bg.jpg) 0 -40px no-repeat; color:#333333; font-size:16px; line-height:39px;}
.user_main_L .side_nav li a:hover {background:url(images/side_nav_bg.jpg) 0 0 no-repeat; text-decoration:none; position:relative; color:#ffffff;}
.user_main_L .side_nav li.current a {background:url(images/side_nav_bg.jpg) 0 0 no-repeat;position:relative; color:#ffffff;}
.user_main_L .side_nav li a span.arrow { display:none;}
.user_main_L .side_nav li a:hover span.arrow { position:absolute; right:-7px; top:10px; display:block; width:9px; height:14px; overflow:hidden; line-height:14px;background:url(images/side_nav_bg.jpg) 0 -80px no-repeat; z-index:10;}
.user_main_L .side_nav li.current a span.arrow { position:absolute; right:-7px; top:10px; display:block; width:9px; height:14px; overflow:hidden; line-height:14px;background:url(images/side_nav_bg.jpg) 0 -80px no-repeat; z-index:10;}
.user_main_L .side_nav li b { font-weight:normal; padding:0 12px 0 60px;}
.user_main_L .side_nav li b.icon_home {background:url(images/i.gif) 33px 2px no-repeat;}
.user_main_L .side_nav li b.icon_user {background:url(images/i.gif) 33px -36px no-repeat;}

/*焦点图 start*/
.container, .container *{margin:0 auto 0; padding:0;}

.container{width:705px; height:108px; margin:0 auto 0; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{width:705px; height:108px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:3px;}
.num li{
	float: left;
	color: #0086d3;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 12px;
	margin: 0 1px;
	border: 0;
	background-color: #0086d3;
	font-weight: bold;
}
/*焦点图 end*/

.user_main_R .user_infor_box { clear:both; width:694px; overflow:hidden; margin:26px auto 0; padding:9px 0 9px; border:1px solid #dfdfdf; color:#444444}
.user_main_R .user_infor_box .wel {padding:0 16px; text-align: left; clear:both; font-weight:bold;}
.user_main_R .user_infor_box .wel a.perfect { margin-left:20px; text-decoration:underline}
.user_main_R .user_infor_box .infor_txt { clear:both; padding:3px 16px 0; text-align: left;}
.user_main_R .user_infor_box .infor_txt ul { clear:both; float:left;}
.user_main_R .user_infor_box .infor_txt ul li { float:left; margin-right:34px;}
.user_main_R .btn_wrap { clear:both; width:694px; overflow:hidden; margin:26px auto 0; }
.user_main_R .btn_wrap .btn_fbes { float:left; display:block; cursor:pointer; height:72px; width:319px; background:url(images/btn_bg.jpg) 0 0 no-repeat; text-indent:-9999px;}
.user_main_R .btn_wrap .btn_fbcz { float:right;display:block; cursor:pointer;height:72px; width:322px;background:url(images/btn_bg.jpg) 0 -79px no-repeat;text-indent:-9999px;}
.user_main_R .box_blue { clear:both; width:692px; overflow:hidden; margin:26px auto 0; background:#e8f4ff; border:1px solid #badeff;padding:12px 0 11px;}
.user_main_R .box_blue h3 { text-align:left;padding:0 16px; font-size:16px; color:#3f7fbc; font-weight:bold}
.user_main_R .box_blue p { text-align:left;padding:6px 16px 0; font-size:14px; color:#333333;}

.user_main_R .box_yel { clear:both; width:692px; overflow:hidden; margin:26px auto 0; background:#fff7e3; border:1px solid #ffd7b3;padding:12px 0 11px;}
.user_main_R .box_yel h3 { text-align:left;padding:0 16px; font-size:16px; color:#fd7800; font-weight:bold}
.user_main_R .box_yel p { text-align:left;padding:6px 16px 0; font-size:14px; color:#333333;}
.user_main_R .box_yel p a { color:#3f7fbc; text-decoration:underline;}
.user_main_R .box_yel p a:hover { color: #C00}

.user_main_R .box_black {clear:both; width:694px; overflow:hidden; margin:26px auto 0; background:#00081c;padding:13px 0 12px;}
.user_main_R .box_black h3 { text-align:left;padding:0 16px; font-size:16px; color:#fd7800; font-weight:bold}
.user_main_R .box_black p { text-align:left;padding:6px 16px 0; font-size:14px; color:#cccccc;}
.user_main_R .box_black p a { text-decoration:underline; color:#c08043;}
.user_main_R .box_black p a:hover { color:#e5ba91;}

.fy_list {clear:both; width:694px; overflow:hidden; margin:26px auto 0;}
.fy_list dl {clear:both; width:694px; padding:16px 0 17px;_padding:14px 0 15px;+padding:14px 0 15px;overflow:hidden; color:#3f80bd; background:url(images/dot_line.gif) 0 bottom repeat-x}
.fy_list dd { float:left; text-align: center; margin-right:2px;color:#3f80bd;}
.fy_list dl.fy_tit {clear:both; width:692px; overflow:hidden; border:1px solid #d7d7d7; height:32px; line-height:32px; color:#333333; font-size:14px; font-weight:bold; background-image:none; padding:0;}
.fy_list dl.fy_tit dd { color:#333333;}
.fy_list dl.bg { background:#ececec}
.fy_list dd.dd_1 { width:22px; text-align:right;}
.fy_list dd.dd_2 { width:68px;}
.fy_list dd.dd_3 { width:212px;}
.fy_list dd.dd_4 { width:60px;}
.fy_list dd.dd_5 { width:95px;}
.fy_list dd.dd_6 { width:70px;}
.fy_list dd.dd_7 { width:68px;}
.fy_list dd.dd_8 { width:70px;}
.fy_list .btn_del { display:block; cursor:pointer; width:16px; height:20px; margin:0 auto 0; overflow:hidden; background:url(images/i.gif) 0 -76px no-repeat}
.fy_list dd input.check { margin-top:4px;_margin-top:0;+margin-top:0;}
.fy_list .bot_btn {clear:both; width:692px; margin:12px auto 0; overflow:hidden; text-align:left;}
.fy_list .bot_btn .btn_all { display:block; cursor:pointer; float:left; width:68px; text-align: right; font-size:12px; color:#333333; font-weight:bold}
.fy_list .bot_btn .btn_refresh { float:left; display:block; cursor:pointer; margin-left:16px; color:#ffffff; background:#949494; padding:0 5px;}
.fy_list .page {clear:both; width:692px; margin:12px auto 0; overflow:hidden; border:1px solid #dfdfdf; padding:4px 0 3px;  text-align:right;}
.fy_list .page .num { font-weight:bold;color:#3f7fbc; position:static; bottom:auto; right:auto}
.fy_list .page a { margin:0 5px; color:#666666;}
.fy_list .page a:hover { color:#3f7fbc; text-decoration:none}
.fy_list .page .input { outline-width:0;  height:14px; width:20px; line-height:14px; font-size:12px; font-weight:bold;border:0;color:#666666; padding:0 3px; border:1px solid #cccccc; margin:0 2px; text-align:center;}

.user_main_R .tit {clear:both; width:694px; margin:0 auto 0; overflow:hidden; text-align:left; padding-bottom:10px; border-bottom:1px solid #d7d7d7;}
.user_main_R .tit h2 { font-size:18px; color:#3f80bd; font-weight:normal; padding:0 35px;}

.user_main_R .form_con {clear:both; width:694px; margin:0 auto 0; overflow:hidden;}
.user_main_R .form_box {clear:both; width:694px; margin:0 auto 0; overflow:hidden; border:0; padding-bottom:0;}
.user_main_R .form_box dl {clear:both; width:694px; margin:0 auto 0; overflow:hidden;padding-top:23px;_padding-top:19px;+padding-top:19px;}
.user_main_R .form_box dt { width:120px;margin-right:20px; }
.user_main_R .form_box dd { width:542px;}

.user_main_R .form_box .photo { margin-top:8px; width:110px; height:110px; background:#d7d7d7; overflow:hidden; float:left;}
.user_main_R .form_box .photo img {width:110px; height:110px;}
.user_main_R .form_box .sc_wrap { float:left; width:380px; margin-top:8px; margin-left:16px;}
.form_con .btn_tj { outline-width:0; padding:0; margin:0; background:url(images/btn_fb.jpg) 0 -270px no-repeat; font-size:0px; border:0; width:118px; height:39px; overflow:hidden; cursor:pointer;}
.form_con .btn_tj:hover {background:url(images/btn_fb.jpg) 0 -320px no-repeat;}
.user_main_R .form_box .file_br { cursor:pointer; clear:both; margin:0 auto 0 0; width:214px; height:28px; overflow:hidden; background:url(images/file_bg.gif) 0 0 no-repeat}
.user_main_R .form_box #photo_url { border:0; margin:7px auto auto 5px;}
.user_main_R .form_box .note { margin-top:14px;}
.user_main_R .form_box .no_edit {color:#3f7fbc;}